// 输出到终端
process.stdout.write("Hello stdout!" + "\n");
process.stderr.write("Hello stderr!" + "\n");

// 通过参数读取
process.argv.forEach(function(val, index, array) {
  console.log(index + ': ' + val);
});

// 获取执行路径
console.log(process.execPath);

// 平台信息
console.log(process.platform);

// 当前 CPU 的架构：'arm'、'ia32' 或者 'x64'。
console.log(process.arch);

// 当前进程的进程号。
console.log(process.pid);

// 进程名，默认值为"node"，可以自定义该值。
console.log(process.title);

// 一个包含用来编译当前 node 执行文件的 javascript 配置选项的对象。它与运行 ./configure 脚本生成的 "config.gypi" 文件相同。
// console.log(process.config);

// Node 的版本，比如v0.10.18。
console.log(process.version);

// 一个属性，包含了 node 的版本和依赖.
console.log(process.versions);

// 返回执行当前脚本的 Node 二进制文件的绝对路径。
console.log(process.execPath);

// 返回一个数组，成员是命令行下执行脚本时，在Node可执行文件与脚本文件之间的命令行参数。
console.log(process.execArgv);
